bil (billion) - French English Dictionary